package com.digitalchina.lxnsy.xml;

import android.content.Context;

import com.digitalchina.lxnsy.toolkit.SharedPreferencesUtil;


/**
 * ================================================
 * 项目名称：bigdata
 * 类描述：
 * 包名：com.digitalchina.bigdata.xml
 * 创建人：白彦东
 * 创建时间：2016/9/23 15:42
 * 修改备注：
 * ================================================
 */

public class CommonXML {

    private static final String XML_NAME_COMMON = "CommonXML";

    private static final String IS_FIRST_OPEN = "isFirstOpen";
    private static final String TO_EVALUATE = "ToEvaluate";
    private static final String VERSION_CODE = "versionCode";

    private static final String DEFAULT_VALUE = "";

    /**
     * 获取是否展示过引导页
     *
     * @param ctx
     * @return
     */
    public static String getIsFirstOpenStatus(Context ctx) {
        return SharedPreferencesUtil.getValue(ctx, XML_NAME_COMMON, IS_FIRST_OPEN, DEFAULT_VALUE);
    }

    public static void setIsFirstOpenStatus(Context ctx, String isFirstOpenStatus) {
        SharedPreferencesUtil.setValue(ctx, XML_NAME_COMMON, IS_FIRST_OPEN, isFirstOpenStatus);
    }

    /**
     * 引导图版本号
     * @param ctx
     * @return
     */
    public static String getVersionCode(Context ctx) {
        return SharedPreferencesUtil.getValue(ctx, XML_NAME_COMMON, VERSION_CODE, "0");
    }

    public static void setVersionCode(Context ctx, String versionCode) {
        SharedPreferencesUtil.setValue(ctx, XML_NAME_COMMON, VERSION_CODE, versionCode);
    }

    /**
     * 写入评价选项
     *
     * @param ctx
     * @param json
     */
    public static void setToEvaluate(Context ctx, String json) {
        SharedPreferencesUtil.setValue(ctx, XML_NAME_COMMON, TO_EVALUATE, json);
    }

    /**
     * 读取评价选项
     *
     * @param ctx
     * @return
     */
    public static String getToEvaluate(Context ctx) {
        return SharedPreferencesUtil.getValue(ctx, XML_NAME_COMMON, TO_EVALUATE, DEFAULT_VALUE);
    }


}
